<%@page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html lang="et">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<title>Mäo elektriarvesite näitude haldamise infosüsteem</title>
		<!--
		<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
		<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
		<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
		<link rel="stylesheet" href="/resources/demos/style.css" />
		<script>
			$(function() 
			{
				$( "#datepicker" ).datepicker();
			});
		</script>
		-->
		
		<link rel="stylesheet" href="/MaoArvestiteNaitudeHaldamiseInfosysteem/static/css/ui/1.10.3/themes/smoothness/jquery-ui.css" />
		<script src="/MaoArvestiteNaitudeHaldamiseInfosysteem/static/js/jquery-1.9.1.js"></script>
		<script src="/MaoArvestiteNaitudeHaldamiseInfosysteem/static/js/ui/1.10.3/jquery-ui.js"></script>
		<script type="text/javascript" src="static/js/myJsMethods.js"></script>
		<link rel="stylesheet" href="/MaoArvestiteNaitudeHaldamiseInfosysteem/static/css/style.css" />
		<script>
			$(function() 
			{
				$( ".datepicker" ).datepicker();
			});
			
			
			function checkAndAlertWhenPreviousReadingIsSmallerThanCurrent(inputObjectItself, divIDContainingThePreviousReading)
			{
				//Saan inputi väärtuse (NB! inputObjectItself.value on javascripti, mitte jquery kood)
				var inputValueInsertedInString = inputObjectItself.value;
				
				var previousReading = Number($("#" + divIDContainingThePreviousReading).text().replace(/[^0-9\.\-]+/g,""));
				var inputValueInsertedConverterToNumber = Number(inputValueInsertedInString.replace(/[^0-9\.\-]+/g,""));
				
				if (previousReading > inputValueInsertedConverterToNumber)
				{
					alert("Palun kontrollige, et olete veendunud, et tahtsite sisestada näitu, mis on eelmisest väiksem?\n" + 
							 "Seda tõlgendatakse, nagu oleks arvesti mõõdikul ring täis saanud!");
				}
			}
			
		</script>
		<style>	
			table
			{
				font-family: verdana,arial,sans-serif;
				font-size:11px;
				color:#333333;
				border-width: 1px;
				border-color: #666666;
				border-collapse: collapse;
			}
			
			th {
			    border-width: 1px;
				padding: 8px;
				border-style: solid;
				border-color: #666666;
				background-color: #dedede;
			}
			td {
				border-width: 1px;
				padding: 8px;
				border-style: solid;
				border-color: #666666;
				background-color: #ffffff;
			}
			
		</style>
	</head>
	<body>
		<p>Alajaama peaarvesti väljavahetamine/muutmine</p>
		<p style="color:red">
			*Kui valitakse välja, milline arvesti välja vahetatakse, siis saadetakse selle id vms servletile. Servletis tuleb hoolitseda selle eest, et 
			väljavahetatava arvesti nimi ei figureeriks arvestite comboboxis, kus on kirjas arvestid, mille vastu arvesti vahetatakse. 
			VÄGA VABALT VÕIB alles jääda ka sama nimi, comboboxides tuleb lisaks arvesti nimele seega kuvada ala süsteemi sisestamise kuupäev vms, et 
			kasutaja saaks aru, milline on uuem, milline vana arvesti. 
			*Väljavahetamisel tuleb uus kirje "electricity Metersisse", lisaks tuleb lõpetada kõikide alamarvestite seosed eelmise id arvestiga "parent ja child"
			tabelis + lõpetada kõik muud vanad suhted ja lisaks teha notInUse true ja isWrittenOff trueks jms. 
			
			*Automaatselt tuleks teha ka muudatus ettevõtte, arvesti ja elektripaketi lepinguperioodis
			
			
			
			
			NB!!!!!!!!!!!!! KUI alamarvestitele panna kõik uued ülemarvestid, siis veenduda, et kui 2 arvestit saavad ala sama ülemarvesti, siis 
			näidud oleks ülemarvestite puhul samad. Erinev näit võib tekitada kergelt andmebaasis uue arvesti lugemi ringi täitumise efekti !!!!!!!!!!!!!!
		</p>
		
		<c:if test="${not empty replacingOrDeletingSubstationMainElectricityMeterFromADatabaseWasUnsuccessful}">
			<p style="color:red;">
				<c:out value="${replacingOrDeletingSubstationMainElectricityMeterFromADatabaseWasUnsuccessful}" />
			</p>
		</c:if>
		<div id="replaceOrDeleteSubstationMainElectricityMeterFormDiv">
			<%@ include file="forms/replaceOrDeleteSubstationMainElectricityMeterForm.jsp" %>
		</div>
	</body>
</html>